﻿@charset "utf-8";
#banner { height:364px; margin:auto;}
.slides { margin: 0px auto; height: 364px; overflow: hidden; position: relative; z-index:10; }
.slide-pic {overflow: hidden; list-style: none; }
.slide-pic li .bbg1{height:364px; background:url(banner1.jpg) center center no-repeat;}
.slide-pic li .bbg2{height:364px; background:url(banner2.jpg) center center no-repeat;}
.slide-pic li .bbg3{height:364px; background:url(banner3.jpg) center center no-repeat;}

.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }

.slide-li { margin: 0px; padding: 0px; left:50%;  bottom:20px; margin-left:-50px; position: absolute; height:10px; z-index:10000; }
.slide-li li {width: 16px; height: 16px;line-height:16px;  margin-left:10px;  float: left; overflow: hidden; text-align:center; position:relative; z-index:90001; }

.slide-li a { width: 16px; height: 16px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background:url(banner_li.png) no-repeat; }
.op li.cur { background:url(banner_li_focus.png) no-repeat; color:#fff; font-weight:bold; }
.slide-txt span { display: none; }
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:350px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;/*margin-left:-144px;*/width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
.clear{clear:both;}
